Sujet

Header :


Body

Ouverture d'un fichier en mode écriture :

En Python, vous pouvez ouvrir un fichier en mode écriture en utilisant la fonction open() avec le mode 'w'. Si le fichier n'existe pas, il sera créé. Si le fichier existe déjà, son contenu sera écrasé.

# Ouverture d'un fichier en mode écriture
fichier = open("mon_fichier.txt", 'w')

Écriture dans le fichier :

Une fois le fichier ouvert en mode écriture, vous pouvez écrire dans le fichier en utilisant la méthode write().

# Écriture dans le fichier
fichier.write("Bonjour, c'est mon premier fichier en Python.\n")
fichier.write("J'écris une deuxième ligne.\n")

Fermeture du fichier :

Il est important de fermer le fichier après avoir terminé les opérations d'écriture à l'aide de la méthode close().

# Fermeture du fichier
fichier.close()

Utilisation du bloc with :

Il est recommandé d'utiliser le bloc with lors de l'ouverture de fichiers, car il garantit que le fichier sera fermé correctement, même en cas d'erreur.

# Utilisation du bloc with pour garantir la fermeture du fichier
with open("mon_fichier.txt", 'w') as fichier:
    fichier.write("Contenu du fichier.\n")
    # D'autres opérations d'écriture si nécessaire
# Le fichier est automatiquement fermé à la fin du bloc with

Exemple complet :

Voici un exemple complet qui combine ces concepts :

# Ouverture du fichier en mode écriture
with open("mon_fichier.txt", 'w') as fichier:
    # Écriture dans le fichier
    fichier.write("Bonjour, c'est mon premier fichier en Python.\n")
    fichier.write("J'écris une deuxième ligne.\n")
    # D'autres opérations d'écriture si nécessaire
# Le fichier est automatiquement fermé à la fin du bloc with

Cela constitue une introduction simple à l'écriture dans un fichier texte en Python. N'hésitez pas à explorer davantage en fonction de vos besoins, comme l'écriture de données structurées (JSON, CSV, etc.) ou l'ajout de contenu à un fichier existant.


Tags

créé le 2024-01-05 à 10:48